Scheduling Cellular Manufacturing Systems Using ACO and GA

نویسنده

  • Mohammad Taghavifard
چکیده

In this paper, cellular manufacturing scheduling problems are studied. The objective is to minimize makespan (Cmax) considering part family in the manufacturing cell flow line where the setup times are sequence dependent. Minimizing Cmax will result in the increment of output rate and the speed of manufacturing systems which is the main goal of such systems. This problem is solved using Ant Colony Optimization (ACO), Genetic Algorithm (GA) operators, and local search technique. To show the validity of proposed approach, it is compared with a tailor-made heuristic algorithm, called SVS. The obtained results indicate that the proposed method is quite fast and efficient. DOI: 10.4018/jamc.2012010105 International Journal of Applied Metaheuristic Computing, 3(1), 48-64, January-March 2012 49 Copyright © 2012, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. Tsai, 2008). Hence, we have considered sequence dependent setup times. CMS scheduling problems are categorized as NP-Hard (Schaller, Gupta, & Vakharia, 2000) and due to the good performance of meta-heuristic algorithms in finding good solutions for this kind of problems, ant colony optimization (ACO) approach with genetic operators have been used. 2. LITERATURE REVIEW AND BACKGROUND Most of group scheduling algorithms in the literature contain two phases. They first define part sequence in each group and then identify group sequence. Hitomi and Ham (1976) identified a lower bound for optimal maximum completion time and used branch-and-bound algorithm to reach optimal parts and group sequence. Yoshida and Hitomi (1979) then presented an algorithm to solve job shop scheduling of a twomachine problem with setup times optimally. Sekiguchi (1983) and Baker (1990) continued Yoshida and Hitomi’s work on scheduling of two machines where each group has its own setup times. Logendran and Nudtasomboon (1991) presented a heuristic algorithm, named LN, to solve group scheduling to minimize maximum completion time which was similar to NEH algorithm presented by Navaz et al. (1983). The only difference between NEH and LN is that in NEH, jobs are arranged with decreasing order of total processing time while in LN they are arranged with declining order of average processing times. Wemmerlov and Vakharia (1991) compared the performance of scheduling algorithms considering eight families and reported that family-based scheduling algorithms were mainly used to minimize flow time and lateness. Mahmoodi and Dooley (1991) evaluated a job shop cell including part families with sequence dependent setup times. Sridhar and Rajendran (1993) formulated a new heuristic algorithm to minimize total production time inflow shop cells and solved it using Simulated Annealing (SA) method. Skorin-Kapov and Vakharia (1993) compared two cellular manufacturing flow shop scheduling approaches considering independent setup times. They proposed a Tabu Search (TS) based technique and solved them by SA. Sridhar and Rajendran (1994) proposed a genetic algorithm to solve parts and families scheduling in a flow shop manufacturing cell. Later on, Chien (1997) suggested a two-phase algorithm for scheduling flow shop CMS problems considering intercellular parts routing. A performance comparison between Petrov(PT), Logendran and Nudtasomboon (LN), and Campbell-Dudek-Smith (CDS) methods was investigated by Logendran et al. (1995). They showed that LN-PT, which uses LN for first and PT for the second phase of the algorithm, has better performance than PT-LN, PT-CDS and CDS-PT. PT and CDS are one and multi-phase algorithms, respectively that transforms a flow shop scheduling problem with m machines and n jobs to a 2-machine and n-job problem solved by Johnson algorithm. A group scheduling problem with two cells considering intercellular transportation was analyzed and solved by branch-and-bound and a heuristic algorithm by Yang and Liao (1996). Ponnambalam, Aravindan, and Reddy (1999) presented a new heuristic algorithm for group scheduling and compared it with previous algorithms for a seven-machine cell in a job shop setting. Rajendran and Ziegler (1999) worked on scheduling job shop cell manufacturing to minimize weighted total flow time and weighted lateness. Schaller (2000) presented a new approach to schedule job shop CMS with sequence independent setup times to minimize maximum completion time and compared it with Wemmerlov and Vakharia (1991), SkorinKapov and Vakharia (1993), and Sridhar and Rajendran (1993). Then, Schaller et al. (2000) presented a two-stage method called CMD to solve flow line manufacturing cell scheduling problems with sequence dependent setup times. CMD algorithm contains 3 algorithms: C, M and D. Algorithm C, constructed based on CDS, 15 more pages are available in the full version of this document, which may be purchased using the "Add to Cart" button on the product's webpage: www.igi-global.com/article/scheduling-cellular-manufacturingsystems-using/64644?camid=4v1 This title is available in InfoSci-Journals, InfoSci-Journal Disciplines Computer Science, Security, and Information Technology. Recommend this product to your librarian: www.igi-global.com/e-resources/libraryrecommendation/?id=2

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scheduling Problem of Virtual Cellular Manufacturing Systems (VCMS); Using Simulated Annealing and Genetic Algorithm based Heuristics

In this paper, we present a simulated annealing (SA) and a genetic algorithm (GA) based on heuristics for scheduling problem of jobs in virtual cellular manufacturing systems. A virtual manufacturing cell (VMC) is a group of resources that is dedicated to the manufacturing of a part family. Although this grouping is not reflected in the physical structure of the manufacturing system, but machin...

متن کامل

Scheduling Problem of Virtual Cellular Manufacturing Systems (VCMS); Using Simulated Annealing and Genetic Algorithm based Heuristics

In this paper, we present a simulated annealing (SA) and a genetic algorithm (GA) based on heuristics for scheduling problem of jobs in virtual cellular manufacturing systems. A virtual manufacturing cell (VMC) is a group of resources that is dedicated to the manufacturing of a part family. Although this grouping is not reflected in the physical structure of the manufacturing system, but machin...

متن کامل

Optimisation of assembly scheduling in VCIM systems using genetic algorithm

Assembly plays an important role in any production system as it constitutes a significant portion of the lead time and cost of a product. Virtual computer-integrated manufacturing (VCIM) system is a modern production system being conceptually developed to extend the application of traditional computer-integrated manufacturing (CIM) system to global level. Assembly scheduling in VCIM systems is ...

متن کامل

Design of a New Mathematical Model for Integrated Dynamic Cellular Manufacturing Systems and Production Planning

This paper presents a new mathematical model for integrated dynamic cellular manufacturing systems and production planning that minimizes machine purchasing, intra-cell material handling, cell reconfiguration and setup costs. The presented model forms the manufacturing cells and determines the quantity of machine and movements  during each period of time. This problem is NP-hard, so a meta-heur...

متن کامل

Study and Implementation of Lean Manufacturing in a Garment Manufacturing Company: Bangladesh Perspective

Lean manufacturing is a systematic approach to identifying and eliminating wastes (non-value added activities) through continuous improvement by conveying the product at the pull of the customer in pursuit of production. In a more basic term, more value with less work. Since lean manufacturing eliminates many of the problems associated with poor production scheduling and line balancing, lean ma...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Int. J. of Applied Metaheuristic Computing

دوره 3  شماره 

صفحات  -

تاریخ انتشار 2012